package controllers;

import negocios.Operacoes;
import dados.BancoOperacoes;
import dados.IBancoOperacoes;

public class OperacoesController implements IOperacoesController{
	
	public void incluirOperacao(Operacoes operacao){
		IBancoOperacoes rOperacao = BancoOperacoes.getInstancia();
		rOperacao.incluirOperacao(operacao);		
	}
	public void editarOperacao(Operacoes operacao){
		IBancoOperacoes rOperacao = BancoOperacoes.getInstancia();
		rOperacao.editarOperacao(operacao);		
	}
	public Operacoes[] listarOperacao(Operacoes operacao, String op){
		IBancoOperacoes rOperacao = BancoOperacoes.getInstancia();
		return rOperacao.listarOperacao(operacao,op);	
	}
	public Operacoes consultarOperacao(Operacoes operacao, boolean flag){
		IBancoOperacoes rOperacao = BancoOperacoes.getInstancia();
		return rOperacao.consultarOperacao(operacao,flag);	
	}
	
	public void excluirOperacao(int cod){
		IBancoOperacoes rOperacao = BancoOperacoes.getInstancia();		
		rOperacao.excluirOperacao(cod);	
	}

}
